// popup.js
Component({
  properties: {
    visible: {
      type: Boolean,
      value: false
    },
    aimage: {
      type: String,
      value: ''
    },
    text: {
      type: String,
      value: '这里是提示信息'
    }
  },

  data: {
    // 用于控制动画
    animationData: null
  },

  lifetimes: {
    attached() {
      // 创建动画实例
      this.animation = wx.createAnimation({
        duration: 300,
        timingFunction: 'ease',
      });
    }
  },

  methods: {
    // 关闭弹窗
    closePopup() {
      // 先播放动画，再触发关闭事件
      this.triggerEvent('close'); 
    },
    
    // 阻止背景点击事件冒泡
    ss(e) {
      return false;
    },
    
    // 长按图片触发二维码识别
    onLongTap() {
      wx.showToast({
        title: '长按识别二维码',
        icon: 'none'
      });
    }
  }
});
